/**
 * Copyright &copy; 2012-2014 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.thinkgem.jeesite.modules.schedul.service;

import java.util.Date;
import java.util.List;

import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.thinkgem.jeesite.common.persistence.Page;
import com.thinkgem.jeesite.common.service.CrudService;
import com.thinkgem.jeesite.modules.schedul.entity.Schclass;
import com.thinkgem.jeesite.modules.schedul.dao.SchclassDao;

/**
 * 考勤时段表Service
 * @author pan.zhou
 * @version 2017-07-15
 */
@Service
@Transactional(readOnly = true)
public class SchclassService extends CrudService<SchclassDao, Schclass> {

	public Schclass get(String id) {
		return super.get(id);
	}
	
	public List<Schclass> findList(Schclass schclass) {
		return super.findList(schclass);
	}
	
	public Page<Schclass> findPage(Page<Schclass> page, Schclass schclass) {
		return super.findPage(page, schclass);
	}
	
	
	@Transactional(readOnly = false)
	public void save(Schclass schclass) {
		super.save(schclass);
	}
	
	@Transactional(readOnly = false)
	public void delete(Schclass schclass) {
		super.delete(schclass);
	}
	
//	/**
//	 * 处理时间，截取无效日期
//	 * @param schclass
//	 */
//	private void time(Schclass schclass)
//	{
//		 Date starttime=schclass.getStarttime();// 上班时间
//		 Date endtime=schclass.getEndtime();		// 下班时间
//		 Date checkintime1=schclass.getCheckintime1();		// 开始签到时间点
//		 Date checkintime2=schclass.getCheckintime2();		// 结束签到时间点
//		 Date checkouttime1=schclass.getCheckouttime1();		// 开始签退时间点
//		 Date checkouttime2=schclass.getCheckouttime2();	// 结束签退时间点
//		 Date startresttime=schclass.getStartresttime();		// 开始休息时间
//		 Date endresttime=schclass.getEndresttime();	// 结束休息时间
//	}
	
}